explosion cladding - Spanish English Dictionary